have an itching palm


Results for "have an itching palm"

English - Turkish Dictionary

have an itching palm

(English - Turkish Dictionary) :
para hırsı olmak.